• word of the day

    cypripedium arietinum

    cypripedium arietinum - Dictionary definition and meaning for word cypripedium arietinum

    Definition
    (noun) orchid of northern North America having a brownish-green flower and red-and-white lip suggestive of a ram's head
Download our Mobile App Today
Receive our word of the day
on Whatsapp